\hypertarget{interfaceice__global__reductions_1_1global__sum}{
\section{ice\_\-global\_\-reductions::global\_\-sum Interface Reference}
\label{interfaceice__global__reductions_1_1global__sum}\index{ice\_\-global\_\-reductions::global\_\-sum@{ice\_\-global\_\-reductions::global\_\-sum}}
}
\subsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
real(dbl\_\-kind) \hyperlink{interfaceice__global__reductions_1_1global__sum_a1190bcf6a3a0b414c8c2f481a79e0088}{global\_\-sum\_\-dbl} (array, dist, field\_\-loc, mMask, lMask)
\item 
real(real\_\-kind) \hyperlink{interfaceice__global__reductions_1_1global__sum_a73890257a8f46762fe99973c0b0f6e65}{global\_\-sum\_\-real} (array, dist, field\_\-loc, mMask, lMask)
\item 
integer(int\_\-kind) \hyperlink{interfaceice__global__reductions_1_1global__sum_a644cf2af22aa7d96b1fe3325c528a1a5}{global\_\-sum\_\-int} (array, dist, field\_\-loc, mMask, lMask)
\item 
real(dbl\_\-kind) \hyperlink{interfaceice__global__reductions_1_1global__sum_a65b1ad99e12b8d3d726e1fb6f0ba4b59}{global\_\-sum\_\-scalar\_\-dbl} (scalar, dist)
\item 
real(real\_\-kind) \hyperlink{interfaceice__global__reductions_1_1global__sum_aef81b51d3b8ad33123f117c90349337c}{global\_\-sum\_\-scalar\_\-real} (scalar, dist)
\item 
integer(int\_\-kind) \hyperlink{interfaceice__global__reductions_1_1global__sum_a3555f8d28d69c88ae230f621c236367e}{global\_\-sum\_\-scalar\_\-int} (scalar, dist)
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 51 of file ice\_\-global\_\-reductions.F90.

\subsection{Member Function/Subroutine Documentation}
\hypertarget{interfaceice__global__reductions_1_1global__sum_a1190bcf6a3a0b414c8c2f481a79e0088}{
\index{ice\_\-global\_\-reductions::global\_\-sum@{ice\_\-global\_\-reductions::global\_\-sum}!global\_\-sum\_\-dbl@{global\_\-sum\_\-dbl}}
\index{global\_\-sum\_\-dbl@{global\_\-sum\_\-dbl}!ice_global_reductions::global_sum@{ice\_\-global\_\-reductions::global\_\-sum}}
\subsubsection[{global\_\-sum\_\-dbl}]{\setlength{\rightskip}{0pt plus 5cm}real (dbl\_\-kind) ice\_\-global\_\-reductions::global\_\-sum::global\_\-sum\_\-dbl (real (dbl\_\-kind),dimension(:,:,:),intent(in) {\em array}, \/  type ({\bf distrb}),intent(in) {\em dist}, \/  integer (int\_\-kind),intent(in) {\em field\_\-loc}, \/  real (dbl\_\-kind),dimension(:,:,:),intent(in),optional {\em mMask}, \/  logical (log\_\-kind),dimension(:,:,:),intent(in),optional {\em lMask})\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
\label{interfaceice__global__reductions_1_1global__sum_a1190bcf6a3a0b414c8c2f481a79e0088}


Definition at line 169 of file ice\_\-global\_\-reductions.F90.\hypertarget{interfaceice__global__reductions_1_1global__sum_a644cf2af22aa7d96b1fe3325c528a1a5}{
\index{ice\_\-global\_\-reductions::global\_\-sum@{ice\_\-global\_\-reductions::global\_\-sum}!global\_\-sum\_\-int@{global\_\-sum\_\-int}}
\index{global\_\-sum\_\-int@{global\_\-sum\_\-int}!ice_global_reductions::global_sum@{ice\_\-global\_\-reductions::global\_\-sum}}
\subsubsection[{global\_\-sum\_\-int}]{\setlength{\rightskip}{0pt plus 5cm}integer (int\_\-kind) ice\_\-global\_\-reductions::global\_\-sum::global\_\-sum\_\-int (integer (int\_\-kind),dimension(:,:,:),intent(in) {\em array}, \/  type ({\bf distrb}),intent(in) {\em dist}, \/  integer (int\_\-kind),intent(in) {\em field\_\-loc}, \/  integer (int\_\-kind),dimension(:,:,:),intent(in),optional {\em mMask}, \/  logical (log\_\-kind),dimension(:,:,:),intent(in),optional {\em lMask})\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
\label{interfaceice__global__reductions_1_1global__sum_a644cf2af22aa7d96b1fe3325c528a1a5}


Definition at line 567 of file ice\_\-global\_\-reductions.F90.\hypertarget{interfaceice__global__reductions_1_1global__sum_a73890257a8f46762fe99973c0b0f6e65}{
\index{ice\_\-global\_\-reductions::global\_\-sum@{ice\_\-global\_\-reductions::global\_\-sum}!global\_\-sum\_\-real@{global\_\-sum\_\-real}}
\index{global\_\-sum\_\-real@{global\_\-sum\_\-real}!ice_global_reductions::global_sum@{ice\_\-global\_\-reductions::global\_\-sum}}
\subsubsection[{global\_\-sum\_\-real}]{\setlength{\rightskip}{0pt plus 5cm}real (real\_\-kind) ice\_\-global\_\-reductions::global\_\-sum::global\_\-sum\_\-real (real (real\_\-kind),dimension(:,:,:),intent(in) {\em array}, \/  type ({\bf distrb}),intent(in) {\em dist}, \/  integer (int\_\-kind),intent(in) {\em field\_\-loc}, \/  real (real\_\-kind),dimension(:,:,:),intent(in),optional {\em mMask}, \/  logical (log\_\-kind),dimension(:,:,:),intent(in),optional {\em lMask})\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
\label{interfaceice__global__reductions_1_1global__sum_a73890257a8f46762fe99973c0b0f6e65}


Definition at line 361 of file ice\_\-global\_\-reductions.F90.\hypertarget{interfaceice__global__reductions_1_1global__sum_a65b1ad99e12b8d3d726e1fb6f0ba4b59}{
\index{ice\_\-global\_\-reductions::global\_\-sum@{ice\_\-global\_\-reductions::global\_\-sum}!global\_\-sum\_\-scalar\_\-dbl@{global\_\-sum\_\-scalar\_\-dbl}}
\index{global\_\-sum\_\-scalar\_\-dbl@{global\_\-sum\_\-scalar\_\-dbl}!ice_global_reductions::global_sum@{ice\_\-global\_\-reductions::global\_\-sum}}
\subsubsection[{global\_\-sum\_\-scalar\_\-dbl}]{\setlength{\rightskip}{0pt plus 5cm}real (dbl\_\-kind) ice\_\-global\_\-reductions::global\_\-sum::global\_\-sum\_\-scalar\_\-dbl (real (dbl\_\-kind),intent(in) {\em scalar}, \/  type ({\bf distrb}),intent(in) {\em dist})\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
\label{interfaceice__global__reductions_1_1global__sum_a65b1ad99e12b8d3d726e1fb6f0ba4b59}


Definition at line 750 of file ice\_\-global\_\-reductions.F90.\hypertarget{interfaceice__global__reductions_1_1global__sum_a3555f8d28d69c88ae230f621c236367e}{
\index{ice\_\-global\_\-reductions::global\_\-sum@{ice\_\-global\_\-reductions::global\_\-sum}!global\_\-sum\_\-scalar\_\-int@{global\_\-sum\_\-scalar\_\-int}}
\index{global\_\-sum\_\-scalar\_\-int@{global\_\-sum\_\-scalar\_\-int}!ice_global_reductions::global_sum@{ice\_\-global\_\-reductions::global\_\-sum}}
\subsubsection[{global\_\-sum\_\-scalar\_\-int}]{\setlength{\rightskip}{0pt plus 5cm}integer (int\_\-kind) ice\_\-global\_\-reductions::global\_\-sum::global\_\-sum\_\-scalar\_\-int (integer (int\_\-kind),intent(in) {\em scalar}, \/  type ({\bf distrb}),intent(in) {\em dist})\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
\label{interfaceice__global__reductions_1_1global__sum_a3555f8d28d69c88ae230f621c236367e}


Definition at line 934 of file ice\_\-global\_\-reductions.F90.\hypertarget{interfaceice__global__reductions_1_1global__sum_aef81b51d3b8ad33123f117c90349337c}{
\index{ice\_\-global\_\-reductions::global\_\-sum@{ice\_\-global\_\-reductions::global\_\-sum}!global\_\-sum\_\-scalar\_\-real@{global\_\-sum\_\-scalar\_\-real}}
\index{global\_\-sum\_\-scalar\_\-real@{global\_\-sum\_\-scalar\_\-real}!ice_global_reductions::global_sum@{ice\_\-global\_\-reductions::global\_\-sum}}
\subsubsection[{global\_\-sum\_\-scalar\_\-real}]{\setlength{\rightskip}{0pt plus 5cm}real (real\_\-kind) ice\_\-global\_\-reductions::global\_\-sum::global\_\-sum\_\-scalar\_\-real (real (real\_\-kind),intent(in) {\em scalar}, \/  type ({\bf distrb}),intent(in) {\em dist})\hspace{0.3cm}{\ttfamily  \mbox{[}private\mbox{]}}}}
\label{interfaceice__global__reductions_1_1global__sum_aef81b51d3b8ad33123f117c90349337c}


Definition at line 843 of file ice\_\-global\_\-reductions.F90.

The documentation for this interface was generated from the following file:\begin{DoxyCompactItemize}
\item 
\hyperlink{ice__global__reductions_8F90}{ice\_\-global\_\-reductions.F90}\end{DoxyCompactItemize}
